#ifndef _MOUSESTATE_H__
#define _MOUSESTATE_H__

struct MouseState
{
	bool LeftButton;
	bool RightButton;
	bool MiddleButton;

	int ScrollWheel;

	int X;
	int Y;

	bool XButton1;
	bool XButton2;
};

enum MouseButton
{
	LeftButton = 0,
	MiddleButton = 1,
	RightButton = 2,
	X1Button = 3,
	X2Button = 4
};

#endif